Skip to content

chore(release): v0.4.1 - #9

Merged
svd merged 4 commits into
mainfrom
dev
Nov 5, 2026
Merged

svd merged 4 commits into
mainfrom
dev

Conversation

@svd

@svd svd commented Nov 5, 2026

Copy link
Copy Markdown
Owner
  • mail list --from and --to match any of their values. Several values, repeated or
    comma-separated, become one OR group, (from:a OR from:b), where they used to be ANDed and match
    nothing. --search, the --from group, the --to group and the dates are still ANDed, and
    --search is now parenthesised when other terms join it, so --search "a OR b" --from x keeps
    its OR inside the search. A bare domain such as @example.com matches every address at it.
  • Dependencies are unchanged from 0.4.0: [tool.uv] exclude-newer was not advanced for this
    release.

svd added 4 commits November 5, 2026 21:07
Several --from or --to values, repeated or comma-separated, were joined
into the KQL with AND, which matches nothing. Each flag's values now form
one group, (from:a OR from:b); a single value stays from:a. --search, the
groups and the received date terms are still joined with AND, and
--search is parenthesised when other terms join it, so an OR in it stays
inside it. A bare domain such as @example.com passes through as
from:@example.com.
fix(mail): OR the values of one mail list --from/--to flag
- mail list --from and --to match any of their values: several values,
  repeated or comma-separated, become one KQL OR group, and --search is
  parenthesised when other terms join it. A bare @Domain matches every
  address at it.
- Dependencies unchanged from 0.4.0 (exclude-newer not advanced).
@svd
svd merged commit aa7b3ee into main Nov 5, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant